package com.flyme.module.base.client.api;

import com.flyme.common.core.model.ResultBody;
import com.flyme.module.base.client.entity.Sysenum;
import org.springframework.web.bind.annotation.*;

import java.util.List;
import java.util.Map;

@RequestMapping("/exaenum/")
public interface SysExaenumRemoteService {

    /**
     * 考试条件
     */
    @PostMapping("/getEnumItem")
    ResultBody getEnumItem();

    /**
     * 查询行业树状图
     */
    @PostMapping("/getEnumTree")
    List<Map<String, Object>> listEnum();

    /**
     * 查询行业树状图
     */
    @PostMapping("/addIndustry")
    ResultBody addIndustry(@ModelAttribute Sysenum sysEnum);

    /**
     * 删除行业（根据id）
     */
    @GetMapping("delById/{id}")
    ResultBody delById(@PathVariable Long id);
}
